beach blanket - French English Dictionary